package Booking.operation.impl;
import Booking.Book;
import Booking.BookList;
import Booking.operation.IOperation;
import java.util.ArrayList;
//添加书籍
public class Addoperation implements  IOperation{
   @Override
    public void work(BookList bookList)
   {
       System.out.println("您现在进行的添加书籍操作~");
       System.out.println("请输入书籍名称:");
       String booksName = scanner.next();
       // 判断一下当前书籍是否已经存在
       if (bookList.contains(booksName)) {
           System.out.println("书本已经存在，无需重复添加~");
           return;
       }
       System.out.println("请输入作者:");
       String author = scanner.next();
       System.out.println("请输入价格:");
       double price = scanner.nextDouble();
       System.out.println("请输入书籍类别:");
       String type = scanner.next();
       Book book =new Book(booksName,author,price,type);
       bookList.add(book);
       System.out.println("添加书籍成功~");
   }

}
